"""
语法：

"""
import pytest


def add(a, b):
    return a + b


class Test_Demo02:
    a = 1
    @pytest.mark.skip("写跳过的原因")  # 无条件的跳过
    def test_01(self):
        result = add(1, 2)
        print(result)

    # 跳过判断里面的变量，如果有类的话，直接写在类里面(类属性)或者类外 ,如果不在类中，定义的是全局变量
    @pytest.mark.skipif(a < 2, reason="条件跳过")  # 当条件为真，跳过，否则就不跳过 reason一定要有写
    def test_02(self):
        result = add(1, 2)
        print(result)

    def test_03(self):
        result = add(1, 2)
        print(result)

    def test_04(self):
        result = add(1, 2)
        print(result)
